Thesis Proposal

نویسنده

  • Donna Malayeri
چکیده

Nominal subtyping and structural subtyping each have their own strengths and weaknesses. Nominal subtyping allows programmers to explicitly express design intent, and, when types are associated with run-time tags, enables efficient run-time type tests (e.g., downcasts) and external/multimethod dispatch. On the other hand, structural subtyping is flexible and compositional, allowing unanticipated reuse. To date, nearly all object-oriented languages fully support only one subtyping paradigm or the other. I have designed a core language that combines the key aspects of nominal and structural subtyping in a unified framework. The goal is to combine the flexibility of structural subtyping while still allowing static typechecking of external methods. Together, these features ease software evolution: structural subtyping eases the task of maintaining interfaces, while external methods ease the task of adapting existing code to new interfaces. I also propose a language extension to Java that combines by-name and structural subtyping, and includes parametric polymorphism. The practical utility of this language will be illustrated through case studies that show that code written in the new language is more flexible and easier to modify than the original code.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

بررسی نظرات دانشجویان پزشکی زاهدان در مورد تاثیر درس بهداشت4 و اتاق مشاوره بر پایان‌نامه آنان

Objectives : The course "Health IV" and "consulting room" are two resources of learning about the method of preparing proposal and passing the final thesis for medical students at Zahedan University of Medical Sciences (ZUMS). The purpose of this study was to investigate the students' viewpoints on the effects of "Health IV" and consulting room on their final theses (pl. of thesis). Methods : T...

متن کامل

تبیین انتظارات اساتید دانشگاه علوم پزشکی ایران از دانشجویان دکتری در روند انجام رساله

Background: Knowing the expectations of supervisors may affect the quality of graduate students' theses. The aim of this study was to explore expectations of supervisors from Ph.D students in the process of performing Ph.D thesis as a qualitative content analysis design (conventional method). Methods: This qualitative study was conducted on 25 supervisor of Iran University of Medical Science...

متن کامل

Designing a thesis tele-supervision system for postgraduate medical sciences students

Introduction: Today, progressing science and technology atall domains, including education and research, will bring newopportunities to resolve the communication and interactionproblems. The aim of this study was to determine potential factorsaffecting the thesis supervision and provide a web-based solution.Methods: This is a developmental study conducted in two<br...

متن کامل

Designing and Standardization of a Research Questionnaire to Evaluate the Research Experience in Thesis Process at Tabriz Pharmacy Faculty

Introduction: A significant proportion of research is conducted by graduate students in universities of medical science. The aim was to design and standardize the research questionnaire to determine the students’ satisfaction of the thesis course conducted in the Pharmacy Faculty of Tabriz medical university. Method and Materials: The present research is the original study and the method is bas...

متن کامل

The Correspondence Problem in Perspective Images PhD Thesis Proposal

This thesis proposal addresses the correspondence problem, especially matching of two views of a scene taken with unknown cameras from unknown and arbitrary viewpoints. This task is known under the name of Wide Baseline Stereo Matching. Our recent research related to this field is described and the thesis goals are proposed.

متن کامل

Factorization Methods in Multiple View Geometry PhD Thesis Proposal

This thesis proposal addresses the 3D reconstruction from feature correspondences among many images. An introduction to the reconstruction problem is given at the beginning. Then, the State-of-the-Art in the field of 3D reconstruction is presented. Our previous research related to this field is described. Finally, the thesis goals are formulated.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007